package src.A_JavaBase;

// 匿名内部类
public class Oop04_4 {
    public static void main(String[] args) {
        // 没有名字初始化类，不用将实例保存到变量中
        new Inner().in();
        // 实现接口的匿名内部类
        new UserService(){
            @Override
            public void hello() {

            }
        };
    }
}

class Inner{
    public void in(){
        System.out.println("这是内部类的方法");
    }
}

interface UserService{
    void hello();
}